package br.com.mensageiro.negocio.servico;

import java.util.Date;
import java.util.List;

import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;

import br.com.mensageiro.negocio.entidade.MensagemDestinatario;

public interface IMensagemDestinatarioService extends IGenericService<MensagemDestinatario> {
	@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
	public List<MensagemDestinatario> listaMensagensUsuarioRecebidas(String nomeUsuario, String assunto, Date date) throws Exception;
}
